difficult to decipher - German English Dictionary